例外處理主要用來捕捉和處理程式執行過程中的錯誤。這里是 Python 語言的基本結構:
try:
    # 可能會發生錯誤的程式
    result = 10 / 0
except ZeroDivisionError:
    # 處理特定的錯誤
    print("不能除以零!")
finally:
    # 無論是否發生錯誤都會執行的代碼
    print("這段代碼會執行無論是否有錯誤發生。")
try: 包含可能會發生錯誤的程式區塊。except: 捕捉和處理 try 區塊中發生的異常。finally: 可選區塊,用於執行無論是否發生異常都需要執行的代碼(如關閉文件等)。文件操作涉及到讀取和寫入文件。以下是 Python 的基本操作示例:
with open('example.txt', 'w') as file:
    file.write('Hello, world!')
with open('example.txt', 'r') as file:
    content = file.read()
    print(content)
open(): 打開文件,指定模式(如 'r' 讀取、'w' 寫入、'a' 追加)。write(): 寫入數據到文件。read(): 從文件中讀取數據。with: 確保文件在操作完成後自動關閉,不需要手動調用 close()